package net.yla.smartbus.module.ba.right.roles.query;

import lombok.Data;

import javax.validation.constraints.NotNull;
import java.util.List;

/**
 * @Date: 2020-08-25 13:49
 * @Author: Being Nobody
 * @Version: 1.0
 */
@Data
public class QueryOfRoles {
     //id
    private Integer id;
    // 角色名称
    private String name;
    // 索引
    @NotNull(message = "索引号不能为空")
    private Integer offset = 0;
    // 总行数
    @NotNull(message = "总条数不能为空")
    private Integer count = 10;
    // 字段列表
    private List<String> fields;
    // 分门

    private List<String> sort;
    // 别类

    private List<Integer> order;
    // 显示
    //0未设置（等效于1）；
    //1仅显示正常记录；
    //2仅显示已逻辑删除记录；
    //3显示正常和已逻辑删除记录
    private Integer visible;

    private Integer page = 1;

    private Integer size = 4;
}
